Elementor\Core\Kits\Manager A

Total Complexity 55
Dependencies 12
Dependents 3
Total lines 390
Lines of code 234
Logical lines of code 110
Comment lines 83
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
before_delete_kit()
S
58 6 15
add_menu_in_admin_bar()
S
52 5 23
get_kit_for_frontend()
S
61 5 11
frontend_before_enqueue_styles()
S
64 3 11
create_default_kit()
S
58 2 16
is_valid_kit()
S
78 3 3
is_kit()
S
74 3 4
convert_scheme_to_global()
S
69 3 6
__construct()
S
52 1 26
localize_settings()
S
56 1 19
map_scheme_to_global()
S
58 1 17
add_body_class()
S
71 2 6
update_kit_settings_based_on_option()
S
69 2 7
preview_enqueue_styles()
S
70 2 7
get_active_kit()
S
69 2 7
get_current_settings()
S
69 2 7
get_active_kit_for_frontend()
S
69 2 7
render_panel_html()
S
80 1 3
register_document()
S
80 1 3
create_default()
S
73 1 5
create()
S
65 1 9
register_controls()
S
75 1 4
is_custom_colors_enabled()
S
80 1 3
is_custom_typography_enabled()
S
80 1 3
init_kit_controls()
S
82 1 3
get_empty_kit_instance()
S
71 1 6
get_active_id()
S
80 1 3